Development of a Scientific Visualization System
ثبت نشده
چکیده
This thesis describes a novel approach to create, develop and utilize software tools for visualization in scientific and engineering applications. These Scientific Visualization (SV) tools are highly interactive visual aids which allow analysis and inspection of complex numerical data generated from high-bandwidth data sources such as simulation software, experimental rigs, satellites, scanners, etc... The data of interest typically represent physical variables -2and 3dimensional scalar, vector and tensor fields on structured and unstructured meshes in multidomain (multiblock) configurations. The advanced SV tools designed during the course of this work permit data extraction, visualization, interpretation and analysis at a degree of interaction and effectiveness that was not available with previous visualization techniques. The Object-Oriented Methodology (OOM), which is the software technology at the basis of the approach advocated in this thesis, is very well adapted for large-scale software development: OOM makes SV tools possible and makes them a usable, innovative investigation instrument for the engineer and the researcher in all areas of pure and applied research. The advanced SV tools that we have developed allow the investigator to examine qualitatively and quantitatively the details of a phenomenon of interest, in a unified and transparent way. Our SV tools integrate several wellknown algorithms -such as the cutting plane, iso-surface and particle trace algorithms -and enhance them with an ergonomic graphical user interface. The resulting SV system implements the reusability and encapsulation principles in its software components, which support both space discretization (unstructured and structured meshes) and continuum (scalar and vector fields) unconstrained by the grid topology. New implementation mechanisms applied to the class hierarchies have been developed beyond existing object-oriented programming methods to cover a broader range of interactive techniques. A solution was found to the problem of developing, selecting and combining classes as reusable components. The object-oriented software development life-cycle was mastered in the development of these classes, which were finally packaged in a set of original class libraries. A main outcome of our approach was to deliver one of the first frameworks, which integrates 3D graphics and windowing behavior based on the software components implemented in C++ only. This framework ensures maximal portability to different hardware platforms and establishes the basis for reusable software in industrial applications, such as an integrated Computational Fluid Dynamics (CFD) environment (pre-post processing and the solver). The important outcome of this work is an integrated set of VS tools -the Computational Field Visualization System (CFView) -available for investigators in field physics in general, and specifically for CFD researchers and engineers. Several CFD examples are presented and discussed to illustrate the new development techniques for scientific visualization tools.
منابع مشابه
Citation Review and Scientific Visualization of Articles Published in the Iranian Rehabilitation Journal (IRJ) 2003-2023 in the Scopus Database
Objective: Accurate scientific planning and societal macro policies require reviewing and evaluating research output. Scientometrics offers a valuable approach for assessing the activity of journals that publish a majority of scientific productions. This study aims to analyze the scientific activity of the Iranian Rehabilitation Journal (IRJ) by examining its publication history in the Scopus d...
متن کاملDesigning Model for the Development of International Scientific Cooperation in the Iranian Higher Education System with a Grounded Theory Approach
Introduction: The development of international activities in order to generate revenue, branding, increase quality and gain credibility has become the main concern of world-class universities. The purpose of this study is to develop a model for the development of international scientific cooperation in the higher education system of the country with a Grounded Theory Approach. Methods: This st...
متن کاملDesign of Air Distribution System for Operation Theatre Using Flow Visualization Techniques to Improve Flow Characteristics
Operation Theatre (OT) is the most important area where precise controlled on indoor air quality is required because it is directly related to patient health and its recovery period. This work aims to study and visualize the airflow distribution of conventional flat air diffuser ventilation system and newly designed angular air ventilation system in OT. Angular Air Distribution (AAD) system is ...
متن کاملتأثیر اوضاع سیاسی و اجتماعی دوره آلمظفر بر مصورسازی شاهنامه
The reign of Al-Muzaffar was short and full of chaos and unrest, but in this short period, Shiraz painting school has entered a new phase of development under the protection of Al-Muzaffar. Different visual sense in the paintings of the battle of Rostam and Sohrab in Al-Muzaffar Shahnameh reminds the fact that the political and social situation in this period might have led to change in the cou...
متن کاملVIEW - A System for Prototyping Scientific Visualizations
Different visual representations emphasize different as pects of scientific information . As a scientist searches for representations that yield the most profound insights, she wants to try a variety of representations quickly and easily. Curren t visualization systems emphasize the rap id application of visual representations to new datasets, rather than the rapid development of new visual rep...
متن کاملFAnToM - Lessons Learned from Design, Implementation, Administration, and Use of a Visualization System for Over 10 Years
Scientific visualization has become a central tool in many research areas since it has been established as a research discipline in 1987 [2]. Naturally, this development resulted in software tools specifically tailored for the visualization task at hand. While many such tools exist, the design choices underlying them vary greatly. This abstract describes some aspects of the FAnToM visualization...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007